SurfaceGraph is a program designed to plot data in three dimensions. It can be used to plot both "true" three dimensional surfaces and multiple two dimensional plots. To use SurfaceGraph, you need a data file in text form. The first two pieces of data are the number of x points and the number of y points.The coordinate system is such that x runs left to right, z runs up and down, and y runs in and out of the screen. All data can be separated by spaces, tabs or returns. After the number of x and y points, the data should follow in the order x, then y then z. The points do not need to be in any order other than this. Data can be any real decimal value. A sample data file is included. The number of points are limited by memory only.There are two windows in SurfaceGraph. The upper window is the view window and contains the graph. The lower window contains the controls. These provide rotation about all three axis. The long scroll bar at the bottom of the control window is the perspective control, and allows zooming in or out. The file menu allows for printing the graph, saving it as a PICT (MacDraw type) file, or saving the data in a "fast" binary format for this program. The edit menu is supported in that the graph can be copied to the clipboard. The options menu lets use change various parameters relating to the graph. If white is checked, then hidden line removal is performed. This slows down drawing of the graph. If grey is checked, then greyscale "false color" is done. That results in a grey value being put in each cell related to the value of that cell. Color does the same thing, except in color. Just x and Just y plot surface lines in only those directions. This would be used when plotting multiple two dimension plots. Autoredraw cause the graph to be redraw every time something changes. Redraw Now is used when Autoredraw is not checked to manual update the graph. Show Surface cause the surface to be shown, hide surface to hide it. Note that things work best if you set up the grid and as much else before showing the surface to minimize screen redraws. The axis menu lets you change the number of grid lines. The axis command lets you change the relative lengths of the axis. Finally, the background command lets you change the background color. If you use SurfaceGraph , I'm asking for $25 dollars to reimburse me for my time and beer. This entitles you to free updates and the ability to suggest new features to this program. Send money to
Jeff Amfahr
750 W. Ave J-8
Lancaster, CA 93534
Thanks.
By the way, no warranties are either expressed or implied. Parts of this program may be copyrighted by Symantec. This program may not be distributed through any for-profit group without the express written consent of the author. This offer void where prohibited by law. No purchase necessary.